Fully Dynamic Randomized Algorithms for Graph Spanners in Centralized as well as Distributed environments∗
نویسندگان
چکیده
Spanner of an undirected graph G = (V, E) is a sub graph which is sparse and yet preserves all-pairs distances approximately. More formally, a spanner with stretch t ∈ N is a subgraph (V, ES), ES ⊆ E such that the distance between any two vertices in the subgraph is at most t times their distance in G. We present two randomized algorithms for maintaining a sparse t-spanner of an undirected unweighted graph under insertion and deletion of edges. Our algorithms significantly improve the existing fully dynamic algorithms for graph spanners in centralized as well as distributed environment. The expected size of the t-spanner maintained at each stage by our algorithms matches the worst case optimal size of a t-spanner up to poly-logarithmic factor, and the expected time required to process an update (insertion/deletion of an edge) is close to optimal. The results of the preliminary version of this article appeared in ESA 2006 and SODA 2008 Dept. of Comp. Sc. and Engg., IIT Kanpur, India. Email : [email protected]. This work was supported by a Young Faculty Chair Award from Research I Foundation, CSE, IIT Kanpur. Department of Comp. Sc., University of Texas at Austin, Texas 78712, USA. Email : [email protected]. This Work was done while the author was an M.Tech student at CSE, IIT Kanpur, India.
منابع مشابه
A near-optimal fully dynamic distributed algorithm for maintaining sparse spanners
Currently, there are no known explicit algorithms for the great majority of problems in the dynamic distributed message-passing model. Instead, most state-of-the-art dynamic distributed algorithms are constructed by composing a static algorithm for the problem at hand with a simulation technique that converts static algorithms to dynamic ones. We argue that this powerful methodology does not pr...
متن کاملOn Spanners and Lightweight Spanners of Geometric Graphs
We consider the problem of computing spanners of Euclidean and unit disk graphs embedded in the two-dimensional Euclidean plane. We are particularly interested in spanners that possess useful properties such as planarity, bounded degree, and/or light weight. Such spanners have been extensively studied in the area of computational geometry and have been used as the building block for constructin...
متن کاملDynamic Algorithms for Graph Spanners
Let G = (V, E) be an undirected weighted graph on |V | = n vertices and |E| = m edges. For the graph G, A spanner with stretch t ∈ N is a subgraph (V, ES), ES ⊆ E, such that the distance between any pair of vertices in this subgraph is at most t times the distance between them in the graph G. We present simple and efficient dynamic algorithms for maintaining spanners with essentially optimal (e...
متن کاملA simple and linear time randomized algorithm for computing sparse spanners in weighted graphs
Let G = (V, E) be an undirected weighted graph on |V | = n vertices, and |E| = m edges. A t-spanner of the graph G, for any t ≥ 1, is a subgraph (V, ES), ES ⊆ E, such that the distance between any pair of vertices in the subgraph is at most t times the distance between them in the graph G. Computing a t-spanner of minimum size (number of edges) has been a widely studied and well motivated probl...
متن کاملPartition-Merge: Distributed Inference and Modularity Optimization
This paper presents a novel meta algorithm, Partition-Merge (PM), which takes existing centralized algorithms for graph computation and makes them distributed and faster. In a nutshell, PM divides the graph into small subgraphs using our novel randomized partitioning scheme, runs the centralized algorithm on each partition separately, and then stitches the resulting solutions to produce a globa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009